short and narrow cape - Turco Inglés Diccionario